home *** CD-ROM | disk | FTP | other *** search
- unit Fdtest1;
-
- interface
-
- uses
- SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
- Forms, Dialogs, StdCtrls, Fdmemo, Fdedit;
-
- type
- TForm1 = class(TForm)
- FileMgrDropEdit1: TFileMgrDropEdit;
- FileMgrDropMemo1: TFileMgrDropMemo;
- GroupBox1: TGroupBox;
- chkAcceptFiles1: TCheckBox;
- chkAutoClear1: TCheckBox;
- chkAutoFill1: TCheckBox;
- Label1: TLabel;
- lblNumberDropped1: TLabel;
- GroupBox2: TGroupBox;
- chkAcceptFiles2: TCheckBox;
- chkAutoClear2: TCheckBox;
- chkAutoFill2: TCheckBox;
- Label3: TLabel;
- lblNumberDropped2: TLabel;
- procedure FormCreate(Sender: TObject);
- procedure chkAcceptFiles1Click(Sender: TObject);
- procedure chkAutoClear1Click(Sender: TObject);
- procedure chkAcceptFiles2Click(Sender: TObject);
- procedure chkAutoFill1Click(Sender: TObject);
- procedure chkAutoClear2Click(Sender: TObject);
- procedure chkAutoFill2Click(Sender: TObject);
- procedure FileMgrDropEdit1FileDrop(Sender: TObject);
- procedure FileMgrDropMemo1FileDrop(Sender: TObject);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- Form1: TForm1;
-
- implementation
-
- {$R *.DFM}
-
- procedure TForm1.FormCreate(Sender: TObject);
- begin
- chkAcceptFiles1.Checked := FileMgrDropEdit1.AcceptFiles;
- chkAutoClear1.Checked := FileMgrDropEdit1.AutoClear;
- chkAutoFill1.Checked := FileMgrDropEdit1.AutoFill;
- lblNumberDropped1.Caption := intToStr(0);
-
- chkAcceptFiles2.Checked := FileMgrDropMemo1.AcceptFiles;
- chkAutoClear2.Checked := FileMgrDropMemo1.AutoClear;
- chkAutoFill2.Checked := FileMgrDropMemo1.AutoFill;
- lblNumberDropped2.Caption := intToStr(0);
-
- end;
-
- procedure TForm1.chkAcceptFiles1Click(Sender: TObject);
- begin
- FileMgrDropEdit1.AcceptFiles := Not FileMgrDropEdit1.AcceptFiles;
- chkAcceptFiles1.Checked := FileMgrDropEdit1.AcceptFiles;
- end;
-
- procedure TForm1.chkAutoClear1Click(Sender: TObject);
- begin
- FileMgrDropEdit1.AutoClear := Not FileMgrDropEdit1.AutoClear;
- chkAutoClear1.Checked := FileMgrDropEdit1.AutoClear;
-
- end;
-
- procedure TForm1.chkAcceptFiles2Click(Sender: TObject);
- begin
- FileMgrDropMemo1.AcceptFiles := Not FileMgrDropMemo1.AcceptFiles;
- chkAcceptFiles2.Checked := FileMgrDropMemo1.AcceptFiles;
-
- end;
-
- procedure TForm1.chkAutoFill1Click(Sender: TObject);
- begin
- FileMgrDropEdit1.AutoFill := Not FileMgrDropEdit1.AutoFill;
- chkAutoFill1.Checked := FileMgrDropEdit1.AutoFill;
-
- end;
-
- procedure TForm1.chkAutoClear2Click(Sender: TObject);
- begin
- FileMgrDropMemo1.AutoClear := Not FileMgrDropMemo1.AutoClear;
- chkAutoClear2.Checked := FileMgrDropMemo1.AutoClear;
-
- end;
-
- procedure TForm1.chkAutoFill2Click(Sender: TObject);
- begin
- FileMgrDropMemo1.AutoFill := Not FileMgrDropMemo1.AutoFill;
- chkAutoFill2.Checked := FileMgrDropMemo1.AutoFill;
-
- end;
-
- procedure TForm1.FileMgrDropEdit1FileDrop(Sender: TObject);
- begin
- lblNumberDropped1.Caption := IntToStr(FileMgrDropEdit1.NumberDropped);
- end;
-
- procedure TForm1.FileMgrDropMemo1FileDrop(Sender: TObject);
- begin
- lblNumberDropped2.Caption := IntToStr(FileMgrDropMemo1.NumberDropped);
-
- end;
-
- end.
-